unavoidable hemorrhage - German English Dictionary